.filter{height: 40px;border: 1px solid #ddd;}
.filter ul li{width: 60px;text-align: center;font-size: 12px;border-right: 1px solid #ddd;height: 40px;line-height: 40px;color: #444;cursor: pointer;}
.filter ul li img{vertical-align: middle;width: 10px;margin-left: 2px;}
.filter ul li .f-img1{display: none;}
.filter ul .f-active{background-color: #ec4f92;color: #ffffff;}
.filter ul .f-active .f-img1{display: inline-block;}
.filter ul .f-active .f-img2{display: none;}

.filter .price-area{width: 170px;text-align: center;border-right: 1px solid #ddd;height: 40px;}
.filter .price-area .price-area-box{width: 55px;height: 20px;border: 1px solid #ddd;display: inline-block;vertical-align: bottom;
    font-size: 12px;color: #999;overflow: hidden;margin-top: 9px;}
.filter .price-area .price-area-box span{float: left;line-height: 20px;margin-left: 3px;margin-right: 2px;}
.filter .price-area .price-area-box input{width: 30px;float: left;height: 20px;}
.filter .type{line-height: 40px;}
.filter .type label{margin-left: 10px;display: inline-block;}
.filter .type input{vertical-align: middle;}

.filter .page span{line-height: 40px;margin-right: 8px;}
.filter .page div{margin-right: 15px;}
.filter .page a{background-color: #ddd;color: #fff;font-family: "宋体";height: 28px;width: 28px;line-height: 28px;text-align: center;
    display: inline-block;font-weight: bold;margin-top: 6px;}

.content{margin-top: 25px;}

.left-content{width: 965px;overflow: hidden;}
.left-content ul{overflow: hidden;border-left: 1px solid #ddd;border-top: 1px solid #ddd;}
.left-content ul li{float: left;width: 210px;padding: 15px;border-right: 1px solid #ddd;border-bottom: 1px solid #ddd;}
.l-c-price{margin: 8px 0;}
.l-c-price .fs-16{color: #ef1569;}
.l-c-des{line-height: 16px;height: 32px;overflow: hidden;}

.right-content{width: 180px;border: 1px solid #ddd;padding: 0 15px;}
.right-content .r-title{padding: 15px 0;}
.right-content ul li{padding-bottom: 15px;}
.right-content ul li .overflow .fs-16{color: #ef1569;}
.right-content ul li .overflow .fs-12{margin-top: 3px;}
.r-c-img{display: block;}
.r-c-img img{display: block;}
.r-c-des{line-height: 16px;height: 32px;overflow: hidden;margin: 8px 0;}